foundation excavation - Alemán Inglés Diccionario